Full Service Dining
Red Lobster hours and location:
Our site has information about online menus, salads and the top restaurants in Vallejo, California, including Red Lobster.
Red Lobster listings in Vallejo, California
Red Lobster
1180 Admiral Callaghan Lane,
Vallejo,
CA
94591.
(707) 644-0167